package cn.iocoder.devlop.module.annual.report.enums;

import cn.iocoder.devlop.framework.common.exception.ErrorCode;

/**
 * Report 错误码枚举类
 * report 系统，使用 1-003-000-000 段
 */
public interface ErrorCodeConstants {

    // ========== AUTH 模块 1-003-000-000 ==========
    ErrorCode BASEINFO_NOT_EXISTS = new ErrorCode(10500, "年报基本信息不存在");
    ErrorCode WS_BASEINFO_NOT_EXISTS = new ErrorCode(10501, "外商投资基本信息不存在");
    ErrorCode ENTUSER_NOT_EXISTS = new ErrorCode(10502, "联络员信息不存在");
    ErrorCode MARPRIPINFO_NOT_EXISTS = new ErrorCode(10503, "企业信息不存在");
    ErrorCode MARPRIPINFO_HAS_ENTUSER = new ErrorCode(10504, "企业已绑定联络员");
    ErrorCode ENTUSER_HAS_ERROR = new ErrorCode(10505, "原始联络员信息有误");
    ErrorCode CU_ENTREGINFO_NOT_EXISTS = new ErrorCode(10506, "年报报关信息不存在");
    ErrorCode MODIFICATIONS_NOT_COMPLETED = new ErrorCode(10507, "年报海关信息没有完成修改");
    ErrorCode UNABLE_TO_SEND_SMS = new ErrorCode(10508, "发送太过频繁，请稍后再试");
    ErrorCode SMS_DO_NOT_SEND = new ErrorCode(10509, "短信发送失败，请稍后再试");
    ErrorCode INFO_SYNC_FAILED = new ErrorCode(11500, "信息同步失败");
    ErrorCode MARPRIPINFO_STATE_ERROR = new ErrorCode(10510, "企业经营状态不正确");
    ErrorCode MARPRIPINFO_LEREP_ERROR = new ErrorCode(10511, "企业法人信息不正确");
    ErrorCode SUBCAPITAL_NOT_EXISTS = new ErrorCode(10512, "企业年报股东及出资信息不存在");
    ErrorCode FORINVESTMENT_NOT_EXISTS = new ErrorCode(10513, "企业年报对外投资信息不存在");
    ErrorCode WEBSITEINFO_NOT_EXISTS = new ErrorCode(10514, "企业年报网站或网店信息不存在");
    ErrorCode ALTERSTOCKINFO_NOT_EXISTS = new ErrorCode(10515, "企业年报股权变更信息不存在");
    ErrorCode FORGUARANTEEINFO_NOT_EXISTS = new ErrorCode(10516, "企业年报对外提供保证担保信息不存在");
    ErrorCode SOCSECINFO_NOT_EXISTS = new ErrorCode(10517, "企业年报对外提供保证担保信息不存在");
    ErrorCode SUP_BASEINFO_NOT_EXISTS = new ErrorCode(10518, "年报基本信息补充不存在");
    ErrorCode SHOULD_KNOW_NOT_EXISTS = new ErrorCode(12404, "填报须知不存在");
    ErrorCode PHONE_ERROR = new ErrorCode(10502, "联络员手机号不正确");

}
